home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple II Magazines (DO)
/
Micro on the Apple Volume 2 (1981)(Micro Ink).zip
/
Micro on the Apple Volume 2 (1981)(Micro Ink).do
/
SCROLLER.int
< prev
next >
Wrap
Text File
|
1996-12-24
|
2KB
|
39 lines
1 REM ************************
2 REM * *
3 REM * APPLE SCROLLING RTNE *
4 REM * ROGER WAGNER *
5 REM * *
6 REM * SCROLLER *
7 REM * *
8 REM * COPYRIGHT (C) 1981 *
9 REM * MICRO INK, INC. *
10 REM * CHELMSFORD, MA 01824 *
11 REM * ALL RIGHTS RESERVED *
12 REM * *
13 REM ************************
14 REM
16 REM
18 LOMEM:3072
19 PRINT "<CTRL-D>BLOAD SCROLL"
20 REM OR SET LOMEM MANUALLY BEFORE RUNNING.
30 CALL -936:INPUT "PAGE 1 OR 2?",PAGE
40 PRINT "INPUT ADDRESS (<32767) TO START AT:":INPUT A
50 REM TO SCROLL WITHOUT BRINGING IN NEW DATA ENTER '0' FOR ADDRESS.
60 IF A#0 THEN 100:TEXT :CALL -936: POKE 34,1:REM FREEZE ONE BLANK LINE AT TOP OF SCREEN
70 VTAB 12:PRINT "(SAMPLE PG. 1 SCREEN DATA)"
75 POKE 5,PAGE*4:IF PAGE=2 THEN POKE -16299,0
80 POKE 6,0: POKE 7,4: POKE 8,0: POKE 9,4:REM BRING NEW SCREEN DATA FROM THAT BLANK LINE
90 GOTO 150
100 LB=A MOD 256:HB=A/256
110 POKE 5,PAGE*4:IF PAGE=2 THEN POKE -16299,0
120 POKE 8,LB: POKE 9,HB
130 FOR I=1 TO 25:CALL 768:NEXT I
140 POKE 6,LB: POKE 7,HB
150 KEY= PEEK (-16384): POKE -16368,0
160 IF KEY=149 THEN CALL 768:REM RT. ARROW KEY TO SCROLL UP
170 IF KEY=136 THEN CALL 845:REM LFT. ARROW KEY TO SCROLL DOWN
180 IF KEY#136 AND KEY#149 OR A#0 THEN 190: POKE 6,0: POKE 7,4: POKE 8,0: POKE 9,4:REM RESET 6,7 & 8,9 TO POINT AT BLANK LINE
190 IF KEY#177 THEN 200: POKE 5,4: POKE -16300,0:REM '1' FOR PAGE 1
200 IF KEY#178 THEN 210: POKE 5,8: POKE -16299,0:REM '2' FOR PAGE 2
210 IF KEY#216 THEN 150: POKE -16300,0:TEXT :CALL -868:PRINT "BYE":END